home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
NetNews Offline 1
/
NetNews Offline Volume 1.iso
/
news
/
fido
/
ger
/
amiga
/
5043
< prev
next >
Wrap
Internet Message Format
|
1996-03-16
|
2KB
From: Andreas_Kleinert@p10.f435.n2457.z2.fido.sub.org (Andreas Kleinert)
Organization: The Gates To Hellfire.
Path: f435.n2457.z2.fidonet.org!not-for-mail
Newsgroups: fido.ger.amiga
Subject: Re. neues Basic (fuer Amiga) (war: Re: Kommentar zur AT-Strategie)
Message-ID: <MSGID_2=3A2457=2F435.10=40FidoNet_30d736eb@fidonet.org>
References: <MSGID_2=3A241=2F575.16=40fidonet_F8205FBA@fidonet.org>
Date: Tue, 19 Dec 1995 16:05:44 +0200
Hallo Karl,
In einer Nachricht vom 16 Dec 95 schrieb Karl Lockhoff an mich:
AK>> ACE ist umsonst.
KL> Und wahrscheinlich stabiler als ACE. Das Hauptproblem mit Basic ist die
^^^^^
AmigaBasic
KL> Anzahl der Dialekte. Es ist kaum moeglich von einem Basic auf ein
KL> anderes umzusteigen. Man denke nur an das Uralt-MSBasic mit
Immerhin ist ACE recht kompatibel.
Ausser ein paar Versuchen vor einigen (vielen ;-) Jahren - in denen
sich ACE aber weiterentwickelt hat - habe ich damit aber nicht viel
gemacht.
KL> Zeilennummer zurueck. Welch ein Vorschritt sind da die etwas modernen
KL> Dialekte mit solchen Sachen wie Proceduren. Ein weiteres Problem ist
KL> die Anpassung der Sparche an das OS. Jeder Interpreter/Compiler hat sie
KL> und alle sind sie inportabel.
Aergerlich - vor allen Dingen deshalb, weil das Etikett "Basic"
einfach nur noch etwas signalisiert, was gar nicht in der Form
vorhanden ist (einfacher, uebergreifender Standard).
Man denke nur an WordBasic, StarBasic, VisualBasic, GWBasic, ...
KL> Eine Sache hat Basic aber C++ vorraus, die Fehlerbehandlung. In C++
KL> schreibt man try(...) {... throw() ...} catch(...) {...}. Hierbei ist
KL> bislang nicht sicher wohin man nahc der Fehlerbehandlung springt. In
KL> BASIC schreibt man (sofern unterstuetzt) ON ERROR GOTO/GOSUB ... .
KL> Jeder weis sofort was passiert.
Wobei auch die Anwendung darauf ausgelegt sein muss, damit
umgehen zu koennen - die meisten GUI Anwendungen duerften sowas
eher deaktivieren, weil's einfach zu kompliziert werden
und nicht "dazupassen" wuerde.
Bis dann, Andreas Kleinert (2:2457/435.10) // Only Amiga makes it
Andreas_Kleinert@superview.ftn.sub.org \X/ possible (since '88)
Andreas_Kleinert@t-online.de /SuperView/ - /SuperPlay/
Andreas.Kleinert@gm-box.mediaserve.de /GOD-GameObjectDesign/ -
/PowerBrei/
... Ich schreibe hier nur meine persoenliche Meinung
(MEINS, alles MEINS :-)